package cn.tedu.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

/**
 * 测试 jdbc
 *
 */
public class Test1 {
    public static void main(String[] args) throws Exception {
        //1.注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        //2.获取和数据库的连接
        String url = "jdbc:mysql://localhost:3306/mydemo1?characterEncoding=utf8";//指定要连接哪个数据库
        String user = "root";//使用的用户名
        String pwd ="root";//使用的密码
        Connection conn = DriverManager.getConnection(url, user, pwd);
        //3.获取传输器
        Statement st = conn.createStatement();
        //4.执行SQL
        ResultSet rs = st.executeQuery("select * from students");
        //5.解析结果
        while(rs.next()){//next()判断结果集中是否有数据
            //获取数据
            for (int i=1 ;i<=5;i++){
                System.out.print(rs.getString(i)+"\t\t");
            }
            System.out.println();
        }
        //6.释放资源
        rs.close();
        st.close();
        conn.close();

    }
}
